<?php

/**
 * Lectura form.
 *
 * @package    sf_sandbox
 * @subpackage form
 * @author     Your name here
 * @version    SVN: $Id: sfDoctrineFormTemplate.php 23810 2009-11-12 11:07:44Z Kris.Wallsmith $
 */
class LecturaForm extends BaseLecturaForm {

    public function configure() {
        $this->widgetSchema['lectura_actual'] = new sfWidgetFormInput();
        $this->widgetSchema['fecha_lectura_actual'] = new sfWidgetFormInput();
        $this->widgetSchema['fecha_lectura_anterior'] = new sfWidgetFormInput();
        $this->widgetSchema['periodo_id'] = new sfWidgetFormDoctrineChoice(array(
                    'model' => 'Periodo',
                    'table_method' => "getBuscarPeriodoAbiertoForm",
                  ), array("style" => "width:120px"));
        
        $this->validatorSchema['periodo_id']   = new sfValidatorInteger( array(
        'required' => true
            ), array(
         'required'=>'Requerido',
         'invalid' => 'Debe de ingresar un numero' ));
        
         $this->validatorSchema['fecha_lectura_actual']   = new sfValidatorDate( array(
        'required' => true
            ), array(
         'required'=>'Requerido',
         'invalid' => 'Debe de ingresar una fecha' ));
         
           $this->validatorSchema['lectura_actual']   = new sfValidatorInteger( array(
        'required' => true
            ), array(
         'required'=>'Requerido',
         'invalid' => 'Debe de ingresar un numero' ));
    }
    

}
